const fundTypeDict = {
  '310101':{
    code:'310101',
    name:'职工基本医疗保险统筹基金'
  },
  '330101':{
    code:'330101',
    name:'大额医疗保险基金'
  },
  '99999703':{
    code:'99999703',
    name:'地方补充医疗保险'
  },
  '320101':{
    code:'320101',
    name:'公务员医疗补助'
  },
  '610101':{
    code:'610101',
    name:'医疗救助基金（自负）'
  },
  '310203':{
    code:'310203',
    name:'城镇职工基本医疗保险个人账户基金'
  },
  '99999751':{
    code:'99999751',
    name:'个人历年账户'
  },
  '999701':{
    code:'999701',
    name:'职工大病保险基金'
  },
  '650101':{
    code:'650101',
    name:'职工大病保险基金自费大病'
  },
  '99999754':{
    code:'99999754',
    name:'当年公务员账户'
  },
  '99999758':{
    code:'99999758',
    name:'历年公务员账户'
  },
  '610107':{
    code:'610107',
    name:'医疗救助再救助基金（自费）'
  },
  '340101':{
    code:'340101',
    name:'离休人员医疗保障基金'
  },
  '350101':{
    code:'350101',
    name:'一至六级伤残军人医疗补助基金'
  },
  '510101':{
    code:'510101',
    name:'生育基金'
  },
  '390101':{
    code:'390101',
    name:'城乡居民基本医疗保险统筹基金'
  },
  '390201':{
    code:'390201',
    name:'城乡居民大病医疗保险基金'
  },
  '650102':{
    code:'650102',
    name:'城乡居民大病医疗保险自费基金'
  },
  '999998':{
    code:'999998',
    name:'现金支出'
  },
  '99999748':{
    code:'99999748',
    name:'长期护理保险基金'
  },
  '620101':{
    code:'620101',
    name:'其他账户基金'
  },
  '390102':{
    code:'390102',
    name:'居民先行支付基金'
  },
  '999718':{
    code:'999718',
    name:'先行支付统筹基金'
  },
  '310302':{
    code:'310302',
    name:'先行支付大额基金'
  },
  '99999786':{
    code:'99999786',
    name:'自付现金'
  },
  '99999787':{
    code:'99999787',
    name:'合规自费现金'
  },
  '99999788':{
    code:'99999788',
    name:'纯自费现金'
  },
  '390501':{
    code:'390501',
    name:'家庭账户基金'
  }
};

/**
 *
 * @param code
 * @returns {*|{}}
 */
export function fundType(code) {
  return fundTypeDict[code]||{}
}
